international facilities unit - Alemán Inglés Diccionario